#include <sys/types.h>  
#include <sys/stat.h>  
#include <fcntl.h>  
#include <unistd.h>  
#include <linux/limits.h>  
#include <string.h>  
#include <stdio.h>  
  
#define B_SIZE (PIPE_BUF/2)  
  
const char *PUBLIC = "/tmp/PUBLIC";  
  
struct message {  
   char fifo_name[B_SIZE];  
   char cmd_line[B_SIZE];  
};
